#big{
   .round{
       height:2rem;
       background:url("https://khh-server.oss-cn-beijing.aliyuncs.com/resourse/IMG/static/sign/icon_backgrounda.png");
       background-size:100% 100%;
       .much{
            padding-top: .5rem;
            padding-left: 1.9rem;
            display: inline-block;
           .num{
               font-size:.42rem;
               color:#fdf745;
           }
           .text{
               font-size:.24rem;
               color:#ffffff;
           }
       }
       .btn{
           width:1.6rem;
           height:.54rem;
           background:rgba(255,255,255,.2);
           border-radius: .27rem;
           font-size:.28rem;
           color:#ffffff;
           text-align:center;
           line-height:.54rem;
           float: right;
           margin-top: .73rem;
           margin-right: .3rem;
       }
    }
    .change{
        height:.9rem;
        background:white;
        display: flex;
        justify-content: space-around;
        border:1px solid #e6e6e6;
        line-height: .9rem;
        span{
            font-size:.28rem;
            color:#323232;
            padding: 0 .18rem;
        }
        .active{
            font-size:.28rem;
            color:#9948c3;
            border-bottom:3px solid #9948c3;
            padding: 0 .18rem;
        }
    }
    .coupon{
        .area{
            width:7rem;
            height:2rem;
            background:url("https://khh-server.oss-cn-beijing.aliyuncs.com/resourse/IMG/static/sign/coupon_backgrounda.png");
            background-size:100%;
            margin: 0 auto;
            margin-top: .2rem;
            .one{
                
                height: 2.14rem;
                
                float:left;
                img{
                    width:1.5rem;
                    height:1.5rem;
                    padding: .25rem .24rem;

                }
            }
            
        }
        .center{
            float:left;
            margin-top: .3rem;
            .nums{
                display: inline-block;
            }
            .days{
                font-size:.22rem;
                color:#969696;
            }
            .icon,.how,.use{
                color:#9948c3;
            }
            .icon{
                font-size:.24rem;
               
            }
            .how{
                font-size:.5rem;
                font-weight:bold;
            }
            .use{
                font-size:.24rem;
            }
            .cLi{
                font-size:.24rem;
                color:#323232;
            }
        }
        .right{
            float: right;
            text-align: center;
            margin-right: .28rem;
            margin-top: .5rem;
            .money{
                font-size:.28rem;
                color:#ffffff;
            }
            .huan{
                font-size:.3rem;
                color:#ffffff;
                width:1.5rem;
                height:.54rem;
                border-radius:.27rem;
                border:1px solid #ffffff;
                text-align:center;
                line-height:.54rem;
                margin-top:.3rem;
            }
        }
    }
    .record{
        display: flex;
        justify-content: space-between;
        background:white;
        padding: .27rem .3rem;
        border-bottom:1px solid #e6e6e6;
        .repeat{
            .howMuch{
                font-size:.26rem;
                color:#323232;
            }
            .times{
                font-size:.22rem;
                color:#969696;
            }
        }
        h1{
            font-size:.28rem;
            color:#9948c3;
            margin-top: .1rem;
        }
    }
    .opaction{
        background:rgba(0,0,0,.5);
        height: 100%;
        width:100%;
        position:fixed;
        top:0;
    }
    .textOpac{
        width:6rem;
        height: 3.2rem;
        background:white;
        position: fixed;
        top: 27%;
        left: 10%;
        border-radius:.24rem;
        p{
            font-size:.3rem;
            color:#323232;
            text-align: center;
            padding: .8rem;
        }
        .inp{
            width: 3rem;
            height: .68rem;
            border: 1px solid #e5e5e5;
            border-radius: .34rem;
            display: block;
            margin: auto;
            text-align: center;
            margin-top: 10%;
        }
        .sBtn{
            border-top: 1px solid #e6e6e6;
            display: flex;
            padding: .15rem;
            button{
                width:50%;
                height:.9rem;
                font-size:.3rem;
                color:#646464;
                background:white;
                display: inline-block;
            }
        }
    }
    .context{
        width: 6rem;
        height: 2rem;
        z-index: 1000;
        position: fixed;
        background: white;
        top: 25%;
        left: 10%;
        p{
            font-size:.3rem;
            text-align:center;
            margin-top: .85rem;
        }
    }
}